*{margin: 0;padding: 0;}
body{margin: auto;font:12px/25px  "微软雅黑";color: #333;}
ul,li{list-style: none;}
a{text-decoration: none;color: #333;}
.clear{clear: both;}
.w1200{width: 1200px;margin: auto;}
.center {margin: auto;}
.moddle {width: 1200px;}
.logo{padding: 30px 0px;}
.nav{background-color: #2063a9;height: 50px;}
.navnr{display: flex;justify-content: space-between;}
.navnr li>a{font-size: 16px;font-weight: bold;color: #fff;line-height: 50px;padding: 0px 40px;}
.navnr li{position: relative;}
.navnr li p{position: absolute;z-index: 100000;display: none;width: 160px;background: #0C4DA1;text-align: center;}
.navnr li p>a{display: block;font-size: 14px;color: #fff;line-height: 42px;border-bottom: 1px dashed #eee;}
.navnr li:hover p{display: block;}
.nav a:hover{color: #ffba00;}
.swiper-container .swiper-wrapper .swiper-slide img{width: 100%; display: block;}

.main .w1200{display: table;}
.cpfl{width: 33%;height:530px;background: url(../images/flbg.png) no-repeat center center;margin: 60px 0px;float: left;text-align: center;}
.cpfl img{margin-top: 45px;}
.ejfl a{font-size: 18px;color: #fff;display: inline-block;border: 1px solid #fff;padding: 5px;margin: 15px 0px 5px 28px;float: left;}
.cpfl .cp_pic{background: url(../images/xxylj_pic.png) no-repeat bottom center;height: 410px;}
.cpfl .cp_pic2{background: url(../images/xpj_pic.png) no-repeat bottom center;height: 410px;}
.cpfl .cp_pic3{background: url(../images/zmj_pic.png) no-repeat bottom center;height: 410px;}

.cpzs{text-align: center;height: 1200px;}
.title{font-size: 46px;font-weight: bold;color: #ffba00;margin-bottom: 50px;text-align: center;}
.title span{font-size: 30px; font-weight: normal;color: #666;}
.cppic{width: 285px;height: 326px;border: 1px solid #f6af07;float: left;display: table;margin-left: 10px;margin-top: 10px;}
.cppic img{margin-top: 20px;width: 230px;height: 193px;margin-bottom: 25px;}
.cppic span{background-color: #FFBA00;display: inline-block;padding: 0px 3px;border-radius: 3px;margin-bottom: 1px;}
.cppic span a{color: #fff;font-size: 14px;}
.cppic p{font-size: 16px;font-weight: bold;}

.gsjj{background: url(../images/gsjjbg.png) no-repeat center center;height: 759px;}
.gsjj img{margin-top: 60px;float: left;}
.gsjj .gsm{font-size: 36px;font-weight: bold;color: #ffba00;margin-top: 120px;display: block;margin-left: 750px;margin-bottom: 20px;}
.gsjj p{font-size: 16px;color: #fff;text-indent: 2em;line-height: 30px;margin-left: 620px;}
.gs_more a{color: #fff;font-size: 18px;background-color: #ffba00;display: inline-block;padding: 2px 5px;border-radius: 3px;margin-bottom: 1px;float: right;margin-top: 15px;}

#demo {overflow: hidden;width: 1200px;margin-top: 20px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;overflow: hidden;}
.dllist1 {margin: 0px auto;}
.dllist1 dl {float: left;margin: 0px 10px 0px 10px;line-height: 32px;text-align: center;}
.dllist1 dl a {width: 220px;height: 200px;display: inline-block;overflow: hidden;}
.dllist1 dl img {width: 220px;height: 200px;cursor: pointer;transition: all 0.6s;border: 1px solid #FFBA00;}
.dllist1 dl img:hover {transform: scale(1.1);}

.gcal{margin-bottom: 70px;}

.news{margin-bottom: 60px;}
.new1{width: 544px;height: 122px;border:1px solid #ffba00;padding: 16px;float: left;margin: 10px 10px;}
.new1 .time{float: left;margin-top: 30px;}
.new1 .time p{font-size: 45px;font-weight: bold;}
.new1 .time p span{font-size: 26px;color: #666;font-weight: normal;}
.new1 .time .year{font-size: 26px;color: #666;font-weight: normal;margin-top: 10px;margin-left: 15px;}
.new_title{font-size: 14px;color: #666;font-weight: bold;}
.neirong{color: #666;font-size: 12px;}
.new_neirong{margin-left: 120px;margin-top: 10px;}
.new_more{margin-left: 320px;}
.new_more a{color: #666;font-size: 12px;border: 1px #999 solid;padding: 5px 15px;}
.new{margin-bottom: 100px;display: table;}
.new1:hover{background-color:#ffba00 ;}

.footer{background-color: #0a4e94;height: 400px;padding-top: 100px;}
.lxwm{float: left;}
.lxwm p{color: #ffba00;font-size: 30px;font-weight: bold;}
.lxwm .lxfs p{line-height: 45px;color: #fff;font-size: 16px;font-weight: normal;}
.jieshao {margin-left: 440px;}
.jieshao p{color: #ffba00;font-size: 30px;font-weight: bold;}
.jieshao .lxfs p{line-height: 35px;color: #fff;font-size: 16px;font-weight: normal;}
.bot_nav{float: right;}
.bot_nav p{color: #ffba00;font-size: 30px;font-weight: bold;}
.bot_nav .bott_nav a{line-height: 35px;color: #fff;font-size: 16px;}
.foot_bot{height: 35px;line-height: 35px;text-align: center;color: #fff;}


